dull the horns of livestock - Spanish English Dictionary